Big Huge Thesaurus

Eugenia jambos

noun